Tokyo Tribunal - German English Dictionary